separate sewerage system - Turc Anglais Dictionnaire